person with a large mouth - Español Inglés Diccionario